package Simplex;

/**
 *
 * @author Alexandre
 * @author Guilherme
 * @autor Murillo
 */
public class Main {

    public static int linhas;
    public static int colunas;
    public static double Matriz[][];
    public static int base[];
    public static int quadro;
    public static int sizeBase;

    /**
     * Programa de otimização de funções lineares através do método Simplex de
     * uma fase para maximização de entradas na forma canônica(< e <=)
     *
     * @param args
     */
    public static void main(String[] args) {
        quadro = 1;
        Entrada entrada = new Entrada(); // Criando uma instância para entrada
        entrada.EntradaDeDados(); // Lendo e criando a matriz de entrada
        Maximiza max = new Maximiza(); //Criando uma instância para a função de maximização
        System.out.println("\nQuadro " + Main.quadro);
        max.show(); //Imprime o primeiro quadro
        max.maximizar(); // Inicia a maximização
    }

}
